package com.level.system.entity.emr;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement(name = "PatientInfo")
@XmlAccessorType(XmlAccessType.FIELD)
public class PATIENT_INFORMATION_MZ {
    @XmlElement(name = "JGID")
    private String JGID; //机构id

    @XmlElement(name = "empId")
    private String empId; // emr内部唯一ID
    @XmlElement(name = "NAME")
    private String NAME; // '姓名'
    @XmlElement(name = "GENDER")
    private String GENDER; // '性别【1-男 2-女 0-不详】'
    @XmlElement(name = "BIRTHDAY")
    private String BIRTHDAY; // '出生日期'
    @XmlElement(name = "MARRYSTATUS")
    private String MARRYSTATUS; // '婚姻状况'
    @XmlElement(name = "PROFESSION")
    private String PROFESSION; // '职业'
    @XmlElement(name = "NATIVEPLACE")
    private String NATIVEPLACE; // '籍贯'
    @XmlElement(name = "NATION")
    private String NATION; // '民族'
    @XmlElement(name = "IDCARDNO")
    private String IDCARDNO; // '身份证号'
    @XmlElement(name = "MARITALCODE")
    private String MARITALCODE; // '婚姻状况代码'
    @XmlElement(name = "PROFESSIONCODE")
    private String PROFESSIONCODE; // '职业代码'
    @XmlElement(name = "NATIVEPLACECODE")
    private String NATIVEPLACECODE; // '籍贯代码'
    @XmlElement(name = "NATIONCODE")
    private String NATIONCODE; // '民族代码'
    @XmlElement(name = "NATIONALITY")
    private String NATIONALITY; // '国籍'
    @XmlElement(name = "HOME_TEL")
    private String HOME_TEL; // '家庭电话'
    @XmlElement(name = "HOME_ZIP")
    private String HOME_ZIP; // '家庭邮编'
    @XmlElement(name = "HOME_ADDRESS")
    private String HOME_ADDRESS; // '家庭地址'
    @XmlElement(name = "EMPLOYER_TEL")
    private String EMPLOYER_TEL; // '工作单位电话'
    @XmlElement(name = "EMPLOYER_ZIP")
    private String EMPLOYER_ZIP; // '工作单位邮编'
    @XmlElement(name = "EMPLOYER_ADDRESS")
    private String EMPLOYER_ADDRESS; // '工作单位及地址'
    @XmlElement(name = "INFANT_FLAG")
    private String INFANT_FLAG; // '婴儿标志'
    @XmlElement(name = "PATIENTTYPE")
    private String PATIENTTYPE; // '病人类别'
    @XmlElement(name = "PATIENTNATURE")
    private String PATIENTNATURE; // '病人性质'
    @XmlElement(name = "BIRTHADDRESS")
    private String BIRTHADDRESS; // '出生地编码'
    @XmlElement(name = "BIRTHADDRESSDETAIL")
    private String BIRTHADDRESSDETAIL; // '出生地详情'
    @XmlElement(name = "RES_ADDRESS")
    private String RES_ADDRESS; // '户口地址编码(最多到街道)'
    @XmlElement(name = "RES_ADDRESSDETAIL")
    private String RES_ADDRESSDETAIL; // '户口地址详情()'
    @XmlElement(name = "HOME_ADDRESSDETAIL")
    private String HOME_ADDRESSDETAIL; // '家庭住址详情'
    @XmlElement(name = "RES_ZIP")
    private String RES_ZIP; // '户口地址邮编'
    @XmlElement(name = "CONTACTSNAME")
    private String CONTACTSNAME; // '联系人姓名'
    @XmlElement(name = "CONTACTSRELATION")
    private String CONTACTSRELATION; // '联系人关系'
    @XmlElement(name = "CONTACTSADDRESS")
    private String CONTACTSADDRESS; // '联系人地址编码'
    @XmlElement(name = "CONTACTSADDRESSDETAIL")
    private String CONTACTSADDRESSDETAIL; // '联系人地址详情'
    @XmlElement(name = "CONTACTSTEL")
    private String CONTACTSTEL; // '联系人电话'
    @XmlElement(name = "MZHM")
    private String MZHM; // '门诊号码'
    @XmlElement(name = "DOCID")
    private String DOCID; // '诊治记录id'
    @XmlElement(name = "INPATCOUNT")
    private String INPATCOUNT; // '初复诊 1初诊 2复诊'
    @XmlElement(name = "ADMITTIME")
    private String ADMITTIME; // '就诊时间'
    @XmlElement(name = "ADMISSDEPART")
    private String ADMISSDEPART; // '就诊科室'
    @XmlElement(name = "ADMITDIAG")
    private String ADMITDIAG; // '诊断代码'
    @XmlElement(name = "ADMITDIAGNAME")
    private String ADMITDIAGNAME; // '诊断名称'
    @XmlElement(name = "ADMITDIAG1")
    private String ADMITDIAG1; // '诊断代码1'
    @XmlElement(name = "ADMITDIAGNAME1")
    private String ADMITDIAGNAME1; // '诊断名称1'
    @XmlElement(name = "ADMITDIAG2")
    private String ADMITDIAG2; // '诊断代码2'
    @XmlElement(name = "ADMITDIAGNAME2")
    private String ADMITDIAGNAME2; // '诊断名称2'
    @XmlElement(name = "RESIDENTDOC")
    private String RESIDENTDOC; // '主治医生'

    @XmlElement(name = "ADMITDIAG3")
    private String ADMITDIAG3; // '诊断代码3'
    @XmlElement(name = "ADMITDIAGNAME3")
    private String ADMITDIAGNAME3; // '诊断名称3'

    @XmlElement(name = "ADMITDIAG4")
    private String ADMITDIAG4; // '诊断代码4'
    @XmlElement(name = "ADMITDIAGNAME4")
    private String ADMITDIAGNAME4; // '诊断名称4'

    @XmlElement(name = "ADMITDIAG5")
    private String ADMITDIAG5; // '诊断代码5 中医诊断代码1'
    @XmlElement(name = "ADMITDIAGNAME5")
    private String ADMITDIAGNAME5; // '诊断名称5 中医诊断名称1'

    @XmlElement(name = "ADMITDIAG6")
    private String ADMITDIAG6; // '诊断代码6 中医诊断代码2'
    @XmlElement(name = "ADMITDIAGNAME6")
    private String ADMITDIAGNAME6; // '诊断名称6 中医诊断名称2'

    @XmlElement(name = "PYINITIALS")
    private String PYINITIALS; // 拼音首拼

    @XmlElement(name = "SYSID")
    private String SYSID; // 系统标识 220门诊医生 401手术管理 402麻醉管理

    public String getJGID() {
        return JGID;
    }

    public void setJGID(String JGID) {
        this.JGID = JGID;
    }

    public String getEmpId() {
        return empId;
    }

    public void setEmpId(String empId) {
        this.empId = empId;
    }

    public String getNAME() {
        return NAME;
    }

    public void setNAME(String NAME) {
        this.NAME = NAME;
    }

    public String getGENDER() {
        return GENDER;
    }

    public void setGENDER(String GENDER) {
        this.GENDER = GENDER;
    }

    public String getBIRTHDAY() {
        return BIRTHDAY;
    }

    public void setBIRTHDAY(String BIRTHDAY) {
        this.BIRTHDAY = BIRTHDAY;
    }

    public String getMARRYSTATUS() {
        return MARRYSTATUS;
    }

    public void setMARRYSTATUS(String MARRYSTATUS) {
        this.MARRYSTATUS = MARRYSTATUS;
    }

    public String getPROFESSION() {
        return PROFESSION;
    }

    public void setPROFESSION(String PROFESSION) {
        this.PROFESSION = PROFESSION;
    }

    public String getNATIVEPLACE() {
        return NATIVEPLACE;
    }

    public void setNATIVEPLACE(String NATIVEPLACE) {
        this.NATIVEPLACE = NATIVEPLACE;
    }

    public String getNATION() {
        return NATION;
    }

    public void setNATION(String NATION) {
        this.NATION = NATION;
    }

    public String getIDCARDNO() {
        return IDCARDNO;
    }

    public void setIDCARDNO(String IDCARDNO) {
        this.IDCARDNO = IDCARDNO;
    }

    public String getMARITALCODE() {
        return MARITALCODE;
    }

    public void setMARITALCODE(String MARITALCODE) {
        this.MARITALCODE = MARITALCODE;
    }

    public String getPROFESSIONCODE() {
        return PROFESSIONCODE;
    }

    public void setPROFESSIONCODE(String PROFESSIONCODE) {
        this.PROFESSIONCODE = PROFESSIONCODE;
    }

    public String getNATIVEPLACECODE() {
        return NATIVEPLACECODE;
    }

    public void setNATIVEPLACECODE(String NATIVEPLACECODE) {
        this.NATIVEPLACECODE = NATIVEPLACECODE;
    }

    public String getNATIONCODE() {
        return NATIONCODE;
    }

    public void setNATIONCODE(String NATIONCODE) {
        this.NATIONCODE = NATIONCODE;
    }

    public String getNATIONALITY() {
        return NATIONALITY;
    }

    public void setNATIONALITY(String NATIONALITY) {
        this.NATIONALITY = NATIONALITY;
    }

    public String getHOME_TEL() {
        return HOME_TEL;
    }

    public void setHOME_TEL(String HOME_TEL) {
        this.HOME_TEL = HOME_TEL;
    }

    public String getHOME_ZIP() {
        return HOME_ZIP;
    }

    public void setHOME_ZIP(String HOME_ZIP) {
        this.HOME_ZIP = HOME_ZIP;
    }

    public String getHOME_ADDRESS() {
        return HOME_ADDRESS;
    }

    public void setHOME_ADDRESS(String HOME_ADDRESS) {
        this.HOME_ADDRESS = HOME_ADDRESS;
    }

    public String getEMPLOYER_TEL() {
        return EMPLOYER_TEL;
    }

    public void setEMPLOYER_TEL(String EMPLOYER_TEL) {
        this.EMPLOYER_TEL = EMPLOYER_TEL;
    }

    public String getEMPLOYER_ZIP() {
        return EMPLOYER_ZIP;
    }

    public void setEMPLOYER_ZIP(String EMPLOYER_ZIP) {
        this.EMPLOYER_ZIP = EMPLOYER_ZIP;
    }

    public String getEMPLOYER_ADDRESS() {
        return EMPLOYER_ADDRESS;
    }

    public void setEMPLOYER_ADDRESS(String EMPLOYER_ADDRESS) {
        this.EMPLOYER_ADDRESS = EMPLOYER_ADDRESS;
    }

    public String getINFANT_FLAG() {
        return INFANT_FLAG;
    }

    public void setINFANT_FLAG(String INFANT_FLAG) {
        this.INFANT_FLAG = INFANT_FLAG;
    }

    public String getPATIENTTYPE() {
        return PATIENTTYPE;
    }

    public void setPATIENTTYPE(String PATIENTTYPE) {
        this.PATIENTTYPE = PATIENTTYPE;
    }

    public String getPATIENTNATURE() {
        return PATIENTNATURE;
    }

    public void setPATIENTNATURE(String PATIENTNATURE) {
        this.PATIENTNATURE = PATIENTNATURE;
    }

    public String getBIRTHADDRESS() {
        return BIRTHADDRESS;
    }

    public void setBIRTHADDRESS(String BIRTHADDRESS) {
        this.BIRTHADDRESS = BIRTHADDRESS;
    }

    public String getBIRTHADDRESSDETAIL() {
        return BIRTHADDRESSDETAIL;
    }

    public void setBIRTHADDRESSDETAIL(String BIRTHADDRESSDETAIL) {
        this.BIRTHADDRESSDETAIL = BIRTHADDRESSDETAIL;
    }

    public String getRES_ADDRESS() {
        return RES_ADDRESS;
    }

    public void setRES_ADDRESS(String RES_ADDRESS) {
        this.RES_ADDRESS = RES_ADDRESS;
    }

    public String getRES_ADDRESSDETAIL() {
        return RES_ADDRESSDETAIL;
    }

    public void setRES_ADDRESSDETAIL(String RES_ADDRESSDETAIL) {
        this.RES_ADDRESSDETAIL = RES_ADDRESSDETAIL;
    }

    public String getHOME_ADDRESSDETAIL() {
        return HOME_ADDRESSDETAIL;
    }

    public void setHOME_ADDRESSDETAIL(String HOME_ADDRESSDETAIL) {
        this.HOME_ADDRESSDETAIL = HOME_ADDRESSDETAIL;
    }

    public String getRES_ZIP() {
        return RES_ZIP;
    }

    public void setRES_ZIP(String RES_ZIP) {
        this.RES_ZIP = RES_ZIP;
    }

    public String getCONTACTSNAME() {
        return CONTACTSNAME;
    }

    public void setCONTACTSNAME(String CONTACTSNAME) {
        this.CONTACTSNAME = CONTACTSNAME;
    }

    public String getCONTACTSRELATION() {
        return CONTACTSRELATION;
    }

    public void setCONTACTSRELATION(String CONTACTSRELATION) {
        this.CONTACTSRELATION = CONTACTSRELATION;
    }

    public String getCONTACTSADDRESS() {
        return CONTACTSADDRESS;
    }

    public void setCONTACTSADDRESS(String CONTACTSADDRESS) {
        this.CONTACTSADDRESS = CONTACTSADDRESS;
    }

    public String getCONTACTSADDRESSDETAIL() {
        return CONTACTSADDRESSDETAIL;
    }

    public void setCONTACTSADDRESSDETAIL(String CONTACTSADDRESSDETAIL) {
        this.CONTACTSADDRESSDETAIL = CONTACTSADDRESSDETAIL;
    }

    public String getCONTACTSTEL() {
        return CONTACTSTEL;
    }

    public void setCONTACTSTEL(String CONTACTSTEL) {
        this.CONTACTSTEL = CONTACTSTEL;
    }

    public String getMZHM() {
        return MZHM;
    }

    public void setMZHM(String MZHM) {
        this.MZHM = MZHM;
    }

    public String getDOCID() {
        return DOCID;
    }

    public void setDOCID(String DOCID) {
        this.DOCID = DOCID;
    }

    public String getINPATCOUNT() {
        return INPATCOUNT;
    }

    public void setINPATCOUNT(String INPATCOUNT) {
        this.INPATCOUNT = INPATCOUNT;
    }

    public String getADMITTIME() {
        return ADMITTIME;
    }

    public void setADMITTIME(String ADMITTIME) {
        this.ADMITTIME = ADMITTIME;
    }

    public String getADMISSDEPART() {
        return ADMISSDEPART;
    }

    public void setADMISSDEPART(String ADMISSDEPART) {
        this.ADMISSDEPART = ADMISSDEPART;
    }

    public String getADMITDIAG() {
        return ADMITDIAG;
    }

    public void setADMITDIAG(String ADMITDIAG) {
        this.ADMITDIAG = ADMITDIAG;
    }

    public String getADMITDIAGNAME() {
        return ADMITDIAGNAME;
    }

    public void setADMITDIAGNAME(String ADMITDIAGNAME) {
        this.ADMITDIAGNAME = ADMITDIAGNAME;
    }

    public String getADMITDIAG1() {
        return ADMITDIAG1;
    }

    public void setADMITDIAG1(String ADMITDIAG1) {
        this.ADMITDIAG1 = ADMITDIAG1;
    }

    public String getADMITDIAGNAME1() {
        return ADMITDIAGNAME1;
    }

    public void setADMITDIAGNAME1(String ADMITDIAGNAME1) {
        this.ADMITDIAGNAME1 = ADMITDIAGNAME1;
    }

    public String getADMITDIAG2() {
        return ADMITDIAG2;
    }

    public void setADMITDIAG2(String ADMITDIAG2) {
        this.ADMITDIAG2 = ADMITDIAG2;
    }

    public String getADMITDIAGNAME2() {
        return ADMITDIAGNAME2;
    }

    public void setADMITDIAGNAME2(String ADMITDIAGNAME2) {
        this.ADMITDIAGNAME2 = ADMITDIAGNAME2;
    }

    public String getRESIDENTDOC() {
        return RESIDENTDOC;
    }

    public void setRESIDENTDOC(String RESIDENTDOC) {
        this.RESIDENTDOC = RESIDENTDOC;
    }

    public String getADMITDIAG3() {
        return ADMITDIAG3;
    }

    public void setADMITDIAG3(String ADMITDIAG3) {
        this.ADMITDIAG3 = ADMITDIAG3;
    }

    public String getADMITDIAGNAME3() {
        return ADMITDIAGNAME3;
    }

    public void setADMITDIAGNAME3(String ADMITDIAGNAME3) {
        this.ADMITDIAGNAME3 = ADMITDIAGNAME3;
    }

    public String getADMITDIAG4() {
        return ADMITDIAG4;
    }

    public void setADMITDIAG4(String ADMITDIAG4) {
        this.ADMITDIAG4 = ADMITDIAG4;
    }

    public String getADMITDIAGNAME4() {
        return ADMITDIAGNAME4;
    }

    public void setADMITDIAGNAME4(String ADMITDIAGNAME4) {
        this.ADMITDIAGNAME4 = ADMITDIAGNAME4;
    }

    public String getADMITDIAG5() {
        return ADMITDIAG5;
    }

    public void setADMITDIAG5(String ADMITDIAG5) {
        this.ADMITDIAG5 = ADMITDIAG5;
    }

    public String getADMITDIAGNAME5() {
        return ADMITDIAGNAME5;
    }

    public void setADMITDIAGNAME5(String ADMITDIAGNAME5) {
        this.ADMITDIAGNAME5 = ADMITDIAGNAME5;
    }

    public String getADMITDIAG6() {
        return ADMITDIAG6;
    }

    public void setADMITDIAG6(String ADMITDIAG6) {
        this.ADMITDIAG6 = ADMITDIAG6;
    }

    public String getADMITDIAGNAME6() {
        return ADMITDIAGNAME6;
    }

    public void setADMITDIAGNAME6(String ADMITDIAGNAME6) {
        this.ADMITDIAGNAME6 = ADMITDIAGNAME6;
    }

    public String getPYINITIALS() {
        return PYINITIALS;
    }

    public void setPYINITIALS(String PYINITIALS) {
        this.PYINITIALS = PYINITIALS;
    }

    public String getSYSID() {
        return SYSID;
    }

    public void setSYSID(String SYSID) {
        this.SYSID = SYSID;
    }

    @Override
    public String toString() {
        return "\nJGID = " + getJGID()
                + "\nNAME = " + getNAME() + "\n"
                + "GENDER = " + getGENDER() + "\n"
                + "BIRTHDAY = " + getBIRTHDAY() + "\n"
                + "MARRYSTATUS = " + getMARRYSTATUS() + "\n"
                + "PROFESSION = " + getPROFESSION() + "\n"
                + "NATIVEPLACE = " + getNATIVEPLACE() + "\n"
                + "NATION = " + getNATION() + "\n"
                + "IDCARDNO = " + getIDCARDNO() + "\n"
                + "MARITALCODE = " + getMARITALCODE() + "\n"
                + "PROFESSIONCODE = " + getPROFESSIONCODE() + "\n"
                + "NATIVEPLACECODE = " + getNATIVEPLACECODE() + "\n"
                + "NATIONCODE = " + getNATIONCODE() + "\n"
                + "NATIONALITY = " + getNATIONALITY() + "\n"
                + "HOME_TEL = " + getHOME_TEL() + "\n"
                + "HOME_ZIP = " + getHOME_ZIP() + "\n"
                + "HOME_ADDRESS = " + getHOME_ADDRESS() + "\n"
                + "EMPLOYER_TEL = " + getEMPLOYER_TEL() + "\n"
                + "EMPLOYER_ZIP = " + getEMPLOYER_ZIP() + "\n"
                + "EMPLOYER_ADDRESS = " + getEMPLOYER_ADDRESS() + "\n"
                + "INFANT_FLAG = " + getINFANT_FLAG() + "\n"
                + "PATIENTTYPE = " + getPATIENTTYPE() + "\n"
                + "PATIENTNATURE = " + getPATIENTNATURE() + "\n"
                + "BIRTHADDRESS = " + getBIRTHADDRESS() + "\n"
                + "BIRTHADDRESSDETAIL = " + getBIRTHADDRESSDETAIL() + "\n"
                + "RES_ADDRESS = " + getRES_ADDRESS() + "\n"
                + "RES_ADDRESSDETAIL = " + getRES_ADDRESSDETAIL() + "\n"
                + "HOME_ADDRESSDETAIL = " + getHOME_ADDRESSDETAIL() + "\n"
                + "RES_ZIP = " + getRES_ZIP() + "\n"
                + "CONTACTSNAME = " + getCONTACTSNAME() + "\n"
                + "CONTACTSRELATION = " + getCONTACTSRELATION() + "\n"
                + "CONTACTSADDRESS = " + getCONTACTSADDRESS() + "\n"
                + "CONTACTSADDRESSDETAIL = " + getCONTACTSADDRESSDETAIL() + "\n"
                + "CONTACTSTEL = " + getCONTACTSTEL() + "\n"
                + "MZHM = " + getMZHM() + "\n"
                + "DOCID = " + getDOCID() + "\n"
                + "INPATCOUNT = " + getINPATCOUNT() + "\n"
                + "ADMITTIME = " + getADMITTIME() + "\n"
                + "ADMISSDEPART = " + getADMISSDEPART() + "\n"
                + "ADMITDIAG = " + getADMITDIAG() + "\n"
                + "ADMITDIAGNAME = " + getADMITDIAGNAME() + "\n"
                + "ADMITDIAG1 = " + getADMITDIAG1() + "\n"
                + "ADMITDIAGNAME = " + getADMITDIAGNAME1() + "\n"
                + "ADMITDIAG2 = " + getADMITDIAG2() + "\n"
                + "ADMITDIAGNAME2 = " + getADMITDIAGNAME2() + "\n"
                + "RESIDENTDOC = " + getRESIDENTDOC() + "\n"

                + "ADMITDIAG3 = " + getADMITDIAG3() + "\n"
                + "ADMITDIAGNAME3 = " + getADMITDIAGNAME3() + "\n"
                + "ADMITDIAG4 = " + getADMITDIAG4() + "\n"
                + "ADMITDIAGNAME4 = " + getADMITDIAGNAME4() + "\n"
                + "ADMITDIAG5 = " + getADMITDIAG5() + "\n"
                + "ADMITDIAGNAME5 = " + getADMITDIAGNAME5() + "\n"
                + "ADMITDIAG6 = " + getADMITDIAG6() + "\n"
                + "ADMITDIAGNAME6 = " + getADMITDIAGNAME6() + "\n"
                + "SYSYID = " + getSYSID() + "\n";
    }
}
